﻿@charset "utf-8";


/*	Menu
----------------------------------------------------------*/
#menu { padding:0; height:36px; width:1010px; margin:0 auto; position:relative; }
#menu li { list-style:none outside; float:left; position: relative;}
#menu a { display:block; text-indent:-9999px; height:36px; background-repeat:no-repeat; /* ie7 */ cursor:pointer; }

/* Définitions des rubriques */
#menu0 { width:107px; background-image:url('../images/menu0.jpg'); }
#menu0:hover, #menu0.hover { background-image:url('../images/menu0-over.jpg') }

#menu1 { width:134px; background-image:url('../images/menu1.jpg'); }
#menu1:hover, #menu1.hover { background-image:url('../images/menu1-over.jpg') }

#menu2 { width:106px; background-image:url('../images/menu2.jpg'); }
#menu2:hover, #menu2.hover { background-image:url('../images/menu2-over.jpg') }

#menu3 { width:84px; background-image:url('../images/menu3.jpg'); }
#menu3:hover, #menu3.hover { background-image:url('../images/menu3-over.jpg') }
#menu4 { width:118px; background-image:url('../images/menu4.jpg'); }
#menu4:hover, #menu4.hover { background-image:url('../images/menu4-over.jpg') }
#menu5 { width:125px; background-image:url('../images/menu5.jpg'); }
#menu5:hover, #menu5.hover { background-image:url('../images/menu5-over.jpg') }
#menu6 { width:120px; background-image:url('../images/menu6.jpg'); }
#menu6:hover, #menu5.hover { background-image:url('../images/menu6-over.jpg') }
#menu7 { width:216px; background-image:url('../images/menu7.jpg'); }
#menu7 a{ cursor: default;}
	
#menu_haut { width: 1010px; margin:0 auto;background-color:#dd1c10;}
.margintop {width:1010px; height:36px; margin:0 auto; padding:0;background-color:#dd1c10;
}
/* Les sous menus */
.uldv { padding:0; /*font:500 10px Verdana;*/ position:absolute; top:36px; left:167px; }
.ulgt { padding:0; /*font:500 10px Verdana;*/ position:absolute; top:36px; left:86px; }
.ulht { padding:0; /*font:500 10px Verdana;*/ position:absolute; top:36px; left:280px; }
#menu ul { left:0px;} /* fonte à éventuellement définir */
#menu ul li { float:none; text-align:left; display: block; left:0px;}
#menu ul li a { display:block; /*width:100%;*/ width:160px;   padding:5px 10px 2px 10px; background:#dd4675; text-indent:0; text-decoration:none; border-bottom:1px solid #ce2a5d; color:#fff; text-decoration: none; font-size:12px; font-family: Arial, Helvetica, sans-serif; height:auto; }
#menu ul li a:hover { background:#ce2a5d; color:#fff; } /* mettre un fond si changement de couleur */


.sidebarmenu ul { padding-left:0px; list-style: none;} /* fonte à éventuellement définir */
.sidebarmenu ul li { list-style: none; float:none; text-align:left; background:url("../images/list-style.png") no-repeat left;}
.sidebarmenu ul li a { 
display:block;  
width:180px; 
 padding: 5px 10px 5px 12px;
    background-position: 0 7px;
    background-repeat: no-repeat;
    clear: both;
    text-decoration:none; border-bottom:1px dotted #555555; color:#000000;  text-decoration: none; font-size:12px;
	 font-family: Tahoma; }
.sidebarmenu ul li a:hover {  color:#da261b;  text-decoration: none; font-size:12px; 	 font-family: Tahoma; font-weight:bold; } 


  